CRM360° CustomerApi Documentation

Customer - LoyaltyCardState

LoyaltyCardState entities

Required HTTP Headers

  • X-Crm360Api-Token
  • X-Crm360Api-CustomerName
  • X-Crm360Api-DatabaseAlias

Functions

Entity Properties

Name Type Is Mandatory
LoyaltyCardStateId Int16
Label String
DeletionFlag Boolean
LoyaltyCardTypeId Int16
MinPointAmount Decimal
MaxPointAmount Decimal
ActiveState Boolean
LoyaltyCards Collection of LoyaltyCard
LoyaltyCardStateTranslations Collection of LoyaltyCardStateTranslation
LoyaltyCardType LoyaltyCardType

Examples

Select all LoyaltyCardStates

https://customerapi.fts-crm360.com/data/LoyaltyCardStates()
HttpMethod : GET
Json Result :
[ { "LoyaltyCardStateId" : "2", "Label" : "NCxU", "DeletionFlag" : "False", "LoyaltyCardTypeId" : "9", "MinPointAmount" : "3676596.989", "MaxPointAmount" : "3643357.795", "ActiveState" : "True" }, { "LoyaltyCardStateId" : "5", "Label" : "pn8fDb YEs", "DeletionFlag" : "False", "LoyaltyCardTypeId" : "5", "MinPointAmount" : "2573359.521", "MaxPointAmount" : "6789516.153", "ActiveState" : "False" }, ... ]

Select LoyaltyCardState by Id

https://customerapi.fts-crm360.com/data/LoyaltyCardStates(2)
HttpMethod : GET
Json Result :
{ "LoyaltyCardStateId" : "3", "Label" : "fbie", "DeletionFlag" : "False", "LoyaltyCardTypeId" : "6", "MinPointAmount" : "2817111.469", "MaxPointAmount" : "7926137.193", "ActiveState" : "False" }

Create a LoyaltyCardState

https://customerapi.fts-crm360.com/data/LoyaltyCardStates()
HttpMethod : POST
Json Post :
{
"Label" : "J r9h",
"DeletionFlag" : "False",
"LoyaltyCardTypeId" : "7",
"MinPointAmount" : "8951587.619",
"MaxPointAmount" : "5124558.149",
"ActiveState" : "False"
}
            
Informations :
- Non mandatory fields are optional for Json Post

Update a LoyaltyCardState

https://customerapi.fts-crm360.com/data/LoyaltyCardStates(2)
HttpMethod : PUT
Json Post :
{
"LoyaltyCardStateId" : "7",
"Label" : "iF2KrFBCdTs",
"DeletionFlag" : "True",
"LoyaltyCardTypeId" : "3",
"MinPointAmount" : "9673662.535",
"MaxPointAmount" : "6658927.515",
"ActiveState" : "True"
}
            
Informations :
- Non mandatory fields are optional for Json Post

Patch a LoyaltyCardState

https://customerapi.fts-crm360.com/data/LoyaltyCardStates(2)
HttpMethod : PATCH
Json Post :
{
"Label" : "rrDgC4BxekgO3ZnspJV",
"LoyaltyCardTypeId" : "1"
}
            
Informations :
- Non mandatory fields are optional for Json Post

Delete a LoyaltyCardState

https://customerapi.fts-crm360.com/data/LoyaltyCardStates(2)
HttpMethod : DELETE

Translate a LoyaltyCardState label

https://customerapi.fts-crm360.com/data/LoyaltyCardStates(2)/Label
HttpMethod : GET
Required Fields :
Http Header for language : X-Crm360Api-Language-3